bike leader - German English Dictionary